chip on the shoulder - Allemand Anglais Dictionnaire